Big Huge Thesaurus

huntsman's horns

noun